xen.git
21 years agobitkeeper revision 1.1236.1.120 (4241b2ebBzxqlRsKYsrNIy3_dpl_oA)
kaf24@firebug.cl.cam.ac.uk [Wed, 23 Mar 2005 18:18:19 +0000 (18:18 +0000)]
bitkeeper revision 1.1236.1.120 (4241b2ebBzxqlRsKYsrNIy3_dpl_oA)

Remove DOM0_IOPL_PERMISSION since it doesn't make much sense.
All admin checks go throu the bitmap mask. Even privileged domains
(inc. domain0) must have a mask.
Signed-off-by: Keir Fraser <keir@xensource.com>
21 years agobitkeeper revision 1.1236.1.119 (42419642x9bxSKNyV0KCEA1fUnjaDg)
kaf24@firebug.cl.cam.ac.uk [Wed, 23 Mar 2005 16:16:02 +0000 (16:16 +0000)]
bitkeeper revision 1.1236.1.119 (42419642x9bxSKNyV0KCEA1fUnjaDg)

Fix create_bounce_frame() for both x86/32 and x86/64 (each was broken
in a different way).
Signed-off-by: Keir Fraser <keir@xensource.com>
21 years agobitkeeper revision 1.1236.1.118 (42417279HPSjyqvMU1nR51tWeAILpw)
kaf24@firebug.cl.cam.ac.uk [Wed, 23 Mar 2005 13:43:21 +0000 (13:43 +0000)]
bitkeeper revision 1.1236.1.118 (42417279HPSjyqvMU1nR51tWeAILpw)

Fix x86/64 build.
Signed-off-by: Keir Fraser <keir@xensource.com>
21 years agobitkeeper revision 1.1236.1.117 (4241709cmfgF-94U74o-PmIJUmoksQ)
kaf24@firebug.cl.cam.ac.uk [Wed, 23 Mar 2005 13:35:24 +0000 (13:35 +0000)]
bitkeeper revision 1.1236.1.117 (4241709cmfgF-94U74o-PmIJUmoksQ)

Fix iopl/iobitmap interfaces. Control tools can set per-domain
access limits via DOM0_IOPL_PERMISSION/DOM0_IOPORT_PERMISSION.
Guests can set current permissions per VCPU via physdev ops.
These will always succeed -- checking against admin-set limits is
done at access time.
Signed-off-by: Keir Fraser <keir@xensource.com>
21 years agobitkeeper revision 1.1236.1.116 (424131f7rCir_eG6bLO6UbIol4mpgA)
kaf24@firebug.cl.cam.ac.uk [Wed, 23 Mar 2005 09:08:07 +0000 (09:08 +0000)]
bitkeeper revision 1.1236.1.116 (424131f7rCir_eG6bLO6UbIol4mpgA)

Merge firebug.cl.cam.ac.uk:/local/scratch/kaf24/xen-2.0-testing.bk
into firebug.cl.cam.ac.uk:/local/scratch/kaf24/xen-unstable.bk

21 years agobitkeeper revision 1.1159.272.9 (424131e1AxW6hgsgUY2M3meFO0k4MQ)
kaf24@firebug.cl.cam.ac.uk [Wed, 23 Mar 2005 09:07:45 +0000 (09:07 +0000)]
bitkeeper revision 1.1159.272.9 (424131e1AxW6hgsgUY2M3meFO0k4MQ)

libxc reacts to memory allocation delay because memory is on the
scrub list.
Signed-off-by: Keir Fraser <keir@xensource.com>
21 years agobitkeeper revision 1.1236.1.115 (42412feabO-NbNx001J5keVzgy_QUg)
kaf24@firebug.cl.cam.ac.uk [Wed, 23 Mar 2005 08:59:22 +0000 (08:59 +0000)]
bitkeeper revision 1.1236.1.115 (42412feabO-NbNx001J5keVzgy_QUg)

Avoid unnecessary pte flags changes, which are costly on Xen. Also clean
up XCHG handling in instruction emulator a little bit.
Signed-off-by: Keir Fraser <keir@xensource.com>
21 years agobitkeeper revision 1.1236.1.114 (42407a31Nf9p7AkNdYSNJUqcXa7-NA)
kaf24@firebug.cl.cam.ac.uk [Tue, 22 Mar 2005 20:04:01 +0000 (20:04 +0000)]
bitkeeper revision 1.1236.1.114 (42407a31Nf9p7AkNdYSNJUqcXa7-NA)

Fix XCHG instruction emulation.
Signed-off-by: Keir Fraser <keir@xensource.com>
21 years agobitkeeper revision 1.1236.1.113 (42407388qtYnzMaBpNXqBANV55c6Qw)
kaf24@firebug.cl.cam.ac.uk [Tue, 22 Mar 2005 19:35:36 +0000 (19:35 +0000)]
bitkeeper revision 1.1236.1.113 (42407388qtYnzMaBpNXqBANV55c6Qw)

Manual merge.

21 years agobitkeeper revision 1.1159.272.8 (4240716dixo5jLBihZPvbRrP21dn4g)
kaf24@firebug.cl.cam.ac.uk [Tue, 22 Mar 2005 19:26:37 +0000 (19:26 +0000)]
bitkeeper revision 1.1159.272.8 (4240716dixo5jLBihZPvbRrP21dn4g)

Schedule page scrubbing for dead domains off the per-cpu periodic
ticker. We take 10% of busy cpus and all of idle cpu time.
Signed-off-by: Keir Fraser <keir@xensource.com>
21 years agobitkeeper revision 1.1236.1.112 (4240562521wc_bQiFaxW7o5zjRAkFg)
akw27@arcadians.cl.cam.ac.uk [Tue, 22 Mar 2005 17:30:13 +0000 (17:30 +0000)]
bitkeeper revision 1.1236.1.112 (4240562521wc_bQiFaxW7o5zjRAkFg)

Fix merge conflict from earlier today.

Signed-off-by: andrew.warfield@cl.cam.ac.uk
21 years agobitkeeper revision 1.1236.1.111 (424042ca2OF5ZJ7nHGwhQO1NDV_-CQ)
cl349@firebug.cl.cam.ac.uk [Tue, 22 Mar 2005 16:07:38 +0000 (16:07 +0000)]
bitkeeper revision 1.1236.1.111 (424042ca2OF5ZJ7nHGwhQO1NDV_-CQ)

Merge firebug.cl.cam.ac.uk:/auto/groups/xeno-xenod/BK/xen-unstable.bk
into firebug.cl.cam.ac.uk:/local/scratch/cl349/xen-unstable.bk

21 years agobitkeeper revision 1.1236.40.1 (42403ff1ZGMKPWPwodeJzyyFrCMVvg)
jrb44@swoop.cl.cam.ac.uk [Tue, 22 Mar 2005 15:55:29 +0000 (15:55 +0000)]
bitkeeper revision 1.1236.40.1 (42403ff1ZGMKPWPwodeJzyyFrCMVvg)

manual merge phase 1 of 2 :-(

21 years agobitkeeper revision 1.1236.39.1 (42403ed3ayhqDaCmozMDqaFfcmjpzQ)
jrb44@swoop.cl.cam.ac.uk [Tue, 22 Mar 2005 15:50:43 +0000 (15:50 +0000)]
bitkeeper revision 1.1236.39.1 (42403ed3ayhqDaCmozMDqaFfcmjpzQ)

Added asynchronous support to the blockstore.

21 years agobitkeeper revision 1.1236.1.110 (4240375cOt3uh22RXHHKXqGhr8yvEg)
cl349@firebug.cl.cam.ac.uk [Tue, 22 Mar 2005 15:18:52 +0000 (15:18 +0000)]
bitkeeper revision 1.1236.1.110 (4240375cOt3uh22RXHHKXqGhr8yvEg)

Restore "PHYSICAL MEMORY ARRANGEMENT" printk.
Signed-off-by: Christian Limpach <Christian.Limpach@cl.cam.ac.uk>
21 years agobitkeeper revision 1.1236.1.109 (4240035cz_rWFpiJ0nsZoaqmxNolnw)
kaf24@firebug.cl.cam.ac.uk [Tue, 22 Mar 2005 11:37:00 +0000 (11:37 +0000)]
bitkeeper revision 1.1236.1.109 (4240035cz_rWFpiJ0nsZoaqmxNolnw)

Manual merge.
Signed-off-by: Keir Fraser <keir@xensource.com>
21 years agobitkeeper revision 1.1159.272.7 (42400319uaziODdhs_qBb3aaQuxIEg)
kaf24@firebug.cl.cam.ac.uk [Tue, 22 Mar 2005 11:35:53 +0000 (11:35 +0000)]
bitkeeper revision 1.1159.272.7 (42400319uaziODdhs_qBb3aaQuxIEg)

Back-port the AGP patch that has been checked into the 2.6-mm tree
by Andrew Morton.
Signed-off-by: Keir Fraser <keir@Xensource.com>
21 years agobitkeeper revision 1.1236.1.108 (423fe7beyFkqCprMaL7QQL_zfloFtQ)
kaf24@firebug.cl.cam.ac.uk [Tue, 22 Mar 2005 09:39:10 +0000 (09:39 +0000)]
bitkeeper revision 1.1236.1.108 (423fe7beyFkqCprMaL7QQL_zfloFtQ)

tiny makefile fix.
Signed-off-by: Keir Fraser <keir@xensource.com>
21 years agobitkeeper revision 1.1236.1.107 (423fe7a68FOsyuQeKM4k2_0KKlkoEg)
kaf24@firebug.cl.cam.ac.uk [Tue, 22 Mar 2005 09:38:46 +0000 (09:38 +0000)]
bitkeeper revision 1.1236.1.107 (423fe7a68FOsyuQeKM4k2_0KKlkoEg)

Calling alloc_boot_pages() after end_boot_allocator() can result in
double allocation of the same page.
Signed-off-by: Chengyuan Li <chengyuan.li@intel.com>
Signed-off-by: Arun Sharma <arun.sharma@intel.com>
Signed-off-by: Keir Fraser <keir@xensource.com>
21 years agobitkeeper revision 1.1236.1.106 (423fdf68Jj2B3iL1Ab8caOSNgsAs-w)
kaf24@firebug.cl.cam.ac.uk [Tue, 22 Mar 2005 09:03:36 +0000 (09:03 +0000)]
bitkeeper revision 1.1236.1.106 (423fdf68Jj2B3iL1Ab8caOSNgsAs-w)

Cross-architecture build fixes.
Signed-off-by: Hollis Blanchard <hollisb@us.ibm.com>
Signed-off-by: Keir Fraser <keir@xensource.com>
21 years agobitkeeper revision 1.1236.1.105 (423fdeaeuXmbQUj74cWh1nItpSKUjw)
kaf24@firebug.cl.cam.ac.uk [Tue, 22 Mar 2005 09:00:30 +0000 (09:00 +0000)]
bitkeeper revision 1.1236.1.105 (423fdeaeuXmbQUj74cWh1nItpSKUjw)

Improved cross-compilation support.
Signed-off-by: Keir Fraser <keir@xensource.com>
21 years agobitkeeper revision 1.1236.1.104 (423f3d6fogKK-3Ekb9tjwtdIycRzfw)
akw27@arcadians.cl.cam.ac.uk [Mon, 21 Mar 2005 21:32:31 +0000 (21:32 +0000)]
bitkeeper revision 1.1236.1.104 (423f3d6fogKK-3Ekb9tjwtdIycRzfw)

little fix to remote read path

Signed-off-by: andrew.warfield.cl.cam.ac.uk
21 years agobitkeeper revision 1.1236.1.103 (423f2997yh5jfJbfPzgZOswMIKL-RA)
akw27@arcadians.cl.cam.ac.uk [Mon, 21 Mar 2005 20:07:51 +0000 (20:07 +0000)]
bitkeeper revision 1.1236.1.103 (423f2997yh5jfJbfPzgZOswMIKL-RA)

manual merge of James's stuff.

21 years agobitkeeper revision 1.1236.38.1 (423f270ey18R1fJMKT6mo5gO0HvPiQ)
akw27@arcadians.cl.cam.ac.uk [Mon, 21 Mar 2005 19:57:02 +0000 (19:57 +0000)]
bitkeeper revision 1.1236.38.1 (423f270ey18R1fJMKT6mo5gO0HvPiQ)

Incremental fixes to plx stuff.

Signed-off-by: andrew.warfield@cl.cam.ac.uk
21 years agobitkeeper revision 1.1236.1.102 (423f0cf0IKBttbyFsA4dM4ZHz13vAQ)
kaf24@firebug.cl.cam.ac.uk [Mon, 21 Mar 2005 18:05:36 +0000 (18:05 +0000)]
bitkeeper revision 1.1236.1.102 (423f0cf0IKBttbyFsA4dM4ZHz13vAQ)

Merge firebug.cl.cam.ac.uk:/local/scratch/kaf24/xen-2.0-testing.bk
into firebug.cl.cam.ac.uk:/local/scratch/kaf24/xen-unstable.bk

21 years agobitkeeper revision 1.1236.1.101 (423f0cb4e4UtnlbkQsaMhXYz4hi__w)
kaf24@firebug.cl.cam.ac.uk [Mon, 21 Mar 2005 18:04:36 +0000 (18:04 +0000)]
bitkeeper revision 1.1236.1.101 (423f0cb4e4UtnlbkQsaMhXYz4hi__w)

Add CMPXCHG8B support to the instruction emulator.
Signed-off-by: Keir Fraser <keir@xensource.com>
21 years agobitkeeper revision 1.1159.272.6 (423ef7cda7Kpa_XoIQvmnA23rDLP2Q)
vh249@arcadians.cl.cam.ac.uk [Mon, 21 Mar 2005 16:35:25 +0000 (16:35 +0000)]
bitkeeper revision 1.1159.272.6 (423ef7cda7Kpa_XoIQvmnA23rDLP2Q)

remove some bogus test while removing device

Signed-off-by: Vincent Hanquez <vincent@xensource.com>
21 years agobitkeeper revision 1.1236.1.100 (423e9979L44Puv-F5HidStoKQdiT-g)
kaf24@firebug.cl.cam.ac.uk [Mon, 21 Mar 2005 09:52:57 +0000 (09:52 +0000)]
bitkeeper revision 1.1236.1.100 (423e9979L44Puv-F5HidStoKQdiT-g)

Merge firebug.cl.cam.ac.uk:/local/scratch/kaf24/xen-2.0-testing.bk
into firebug.cl.cam.ac.uk:/local/scratch/kaf24/xen-unstable.bk

21 years agobitkeeper revision 1.1159.272.5 (423e993erDjsPu07ds6TGA8mhwNOAA)
kaf24@firebug.cl.cam.ac.uk [Mon, 21 Mar 2005 09:51:58 +0000 (09:51 +0000)]
bitkeeper revision 1.1159.272.5 (423e993erDjsPu07ds6TGA8mhwNOAA)

Merge firebug.cl.cam.ac.uk:/auto/groups/xeno-xenod/BK/xen-2.0-testing.bk
into firebug.cl.cam.ac.uk:/local/scratch/kaf24/xen-2.0-testing.bk

21 years agobitkeeper revision 1.1159.273.4 (423e9936-Gs_rM0rC9UWa8TA2293kA)
kaf24@firebug.cl.cam.ac.uk [Mon, 21 Mar 2005 09:51:50 +0000 (09:51 +0000)]
bitkeeper revision 1.1159.273.4 (423e9936-Gs_rM0rC9UWa8TA2293kA)

Fix floppy driver on Xen -- vmalloc/vfree are unsafe because of the
context that the fd_dma functions may get called from.
Signed-off-by: Keir Fraser <keir@xensource.com>
21 years agobitkeeper revision 1.1236.1.99 (423e8d21lC6p0xGxw7U1ExVLXpZQag)
iap10@tetris.cl.cam.ac.uk [Mon, 21 Mar 2005 09:00:17 +0000 (09:00 +0000)]
bitkeeper revision 1.1236.1.99 (423e8d21lC6p0xGxw7U1ExVLXpZQag)

Upgrade FreeBSD sparse tree from testing.bk to unstable.bk
Signed-off-by: ian.pratt@cl.cam.ac.uk
21 years agobitkeeper revision 1.1236.1.98 (423e8448K20cWCqBclQxKDfDoponGQ)
iap10@freefall.cl.cam.ac.uk [Mon, 21 Mar 2005 08:22:32 +0000 (08:22 +0000)]
bitkeeper revision 1.1236.1.98 (423e8448K20cWCqBclQxKDfDoponGQ)

Merge freefall.cl.cam.ac.uk:/auto/groups/xeno-xenod/BK/xen-2.0-testing.bk
into freefall.cl.cam.ac.uk:/auto/groups/xeno-xenod/BK/xen-unstable.bk

21 years agobitkeeper revision 1.1159.272.4 (423e841947gMngP1oyDbc6vVjSMbqg)
iap10@freefall.cl.cam.ac.uk [Mon, 21 Mar 2005 08:21:45 +0000 (08:21 +0000)]
bitkeeper revision 1.1159.272.4 (423e841947gMngP1oyDbc6vVjSMbqg)

Make freebsd build scripts executable.
Signed-off-by: ian@xensource.com
21 years agobitkeeper revision 1.1236.1.97 (423e82fclMiIt8jCVqmHEQxFlBX83w)
iap10@freefall.cl.cam.ac.uk [Mon, 21 Mar 2005 08:17:00 +0000 (08:17 +0000)]
bitkeeper revision 1.1236.1.97 (423e82fclMiIt8jCVqmHEQxFlBX83w)

Make scripts under tools/gdb executable.
Signed-off-by: ian@xensource.com
21 years agobitkeeper revision 1.1159.272.3 (423e7e90uxPqdRoA4EvOUikif-yhXA)
iap10@freefall.cl.cam.ac.uk [Mon, 21 Mar 2005 07:58:08 +0000 (07:58 +0000)]
bitkeeper revision 1.1159.272.3 (423e7e90uxPqdRoA4EvOUikif-yhXA)

Check-in of the sparse tree for FreeBSD 5.3 (version 050317)
This currently supports running as a domU.

- to create freebsd-5.3-xenU run fbsdxensetup from anywhere in the tree
- once created go to freebsd-5.3-xenU on a FreeBSD 5.3 machine, run
  xenfbsd_kernel_build - you'll find kernel and kernel.debug under
  i386-xen/compile/XENCONF

See http://www.fsmware.com/xenofreebsd/5.3/xenbsdsetup.txt

Thanks to NetApp for their contributions in support of the FreeBSD port to Xen
.

Signed-off-by: Kip Macy <kip.macy@gmail.com
Signed-off-by: ian.pratt@cl.cam.ac.uk
21 years agobitkeeper revision 1.1159.272.2 (423dcf7cq_wRMtRWREguqLLbacTtyw)
iap10@freefall.cl.cam.ac.uk [Sun, 20 Mar 2005 19:31:08 +0000 (19:31 +0000)]
bitkeeper revision 1.1159.272.2 (423dcf7cq_wRMtRWREguqLLbacTtyw)

Merge freefall.cl.cam.ac.uk:/auto/groups/xeno-xenod/BK/xen-2.0-testing.bk
into freefall.cl.cam.ac.uk:/auto/groups/xeno/users/iap10/xeno-clone/xen-2.0-testing.bk

21 years agobitkeeper revision 1.1236.1.96 (423d91c3JzdYyXv2iF0lgox0Q4n2tA)
iap10@firebug.cl.cam.ac.uk [Sun, 20 Mar 2005 15:07:47 +0000 (15:07 +0000)]
bitkeeper revision 1.1236.1.96 (423d91c3JzdYyXv2iF0lgox0Q4n2tA)

fix mapping bugs in map_domain_va in xc_ptrace.c
map pages RO
Signed-off-by: Kip Macy <kmacy@fsmware.com>
Signed-off-by: ian@xensource.com
21 years agobitkeeper revision 1.1236.1.95 (423d90c7SBXNlShGVmT7ksTwZFp-Bw)
iap10@firebug.cl.cam.ac.uk [Sun, 20 Mar 2005 15:03:35 +0000 (15:03 +0000)]
bitkeeper revision 1.1236.1.95 (423d90c7SBXNlShGVmT7ksTwZFp-Bw)

LSM INIT INFO block added to xendomains
From: Kurt Garloff
Signed-off-by: ian@xensource.com
21 years agobitkeeper revision 1.1236.1.94 (423d8424xa3IjKUn_8z0s4Bbep3LKA)
iap10@firebug.cl.cam.ac.uk [Sun, 20 Mar 2005 14:09:40 +0000 (14:09 +0000)]
bitkeeper revision 1.1236.1.94 (423d8424xa3IjKUn_8z0s4Bbep3LKA)

Trivial nits in the network-nat script..
signed-off by Nivedita Singhvi (niv@us.ibm.com)

21 years agobitkeeper revision 1.1236.1.93 (423d82c8btqnwP7LAh0nPWlLBJA1_w)
iap10@firebug.cl.cam.ac.uk [Sun, 20 Mar 2005 14:03:52 +0000 (14:03 +0000)]
bitkeeper revision 1.1236.1.93 (423d82c8btqnwP7LAh0nPWlLBJA1_w)

This patch will cause xcsdump to display more verbose information about the
xcs traffic.

This includes human-readable names of the message type and subtype and
all of the parameters and their values.  It's against today's
xen-unstable and has been tested against a number of xen-unstable
snapshots going back a few weeks (one line has to be removed to support
older versions of xen-unstable).

The message types displayed are configurable via a bitmask passed as a
'-v' option in xcsdump.

The code is very useful for figuring out what management tools (Xend,
VM-Tools) are actually doing.  I would not have been able to write
vm-tools without it.

Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
Signed-off-by: ian@xensource.com
21 years agobitkeeper revision 1.1236.1.92 (423d6436JXz0Sqr0XYUvzrcXNtQ6VA)
iap10@firebug.cl.cam.ac.uk [Sun, 20 Mar 2005 11:53:26 +0000 (11:53 +0000)]
bitkeeper revision 1.1236.1.92 (423d6436JXz0Sqr0XYUvzrcXNtQ6VA)

I added support to Anthony's vm-tools so that it can start VMX enabled
partitions directly (including forking off a copy of the device-model
with the user's environment variables, such as $DISPLAY). For this I found
it useful to harden xc_vmx_build.c so that it doesn't dump core when called
incorrectly.

Signed-Off-By: Leendert van Doorn <leendert@watson.ibm.com>
Signed-off-by: ian.pratt@cl.cam.ac.uk
21 years agobitkeeper revision 1.1236.1.91 (423d4522KOKTF5mJJgjNcM5gwJVm9w)
kaf24@firebug.cl.cam.ac.uk [Sun, 20 Mar 2005 09:40:50 +0000 (09:40 +0000)]
bitkeeper revision 1.1236.1.91 (423d4522KOKTF5mJJgjNcM5gwJVm9w)

Merge firebug.cl.cam.ac.uk:/local/scratch/kaf24/xen-2.0-testing.bk
into firebug.cl.cam.ac.uk:/local/scratch/kaf24/xen-unstable.bk

21 years agobitkeeper revision 1.1159.273.3 (423d44f5mg2mqgtSGUZfZFYsYmHuMA)
kaf24@firebug.cl.cam.ac.uk [Sun, 20 Mar 2005 09:40:05 +0000 (09:40 +0000)]
bitkeeper revision 1.1159.273.3 (423d44f5mg2mqgtSGUZfZFYsYmHuMA)

Primary floppy controller is at port 0x3f0, not 0x340.
Signed-off-by: Keir Fraser <keir@Xensource.com>
21 years agobitkeeper revision 1.1236.1.90 (423d3b005sZFJP20BtgjNqqi4QhfzA)
kaf24@firebug.cl.cam.ac.uk [Sun, 20 Mar 2005 08:57:36 +0000 (08:57 +0000)]
bitkeeper revision 1.1236.1.90 (423d3b005sZFJP20BtgjNqqi4QhfzA)

Sparse tree for domain0 gdb server.
Signed-off-by: Kip Macy <kip.macy@gmail.com>
Signed-off-by: Keir Fraser <keir@xensource.com>
21 years agobitkeeper revision 1.1236.1.89 (423c8e60yT60EPF9qFf1_g26hhY3Jw)
kaf24@firebug.cl.cam.ac.uk [Sat, 19 Mar 2005 20:41:04 +0000 (20:41 +0000)]
bitkeeper revision 1.1236.1.89 (423c8e60yT60EPF9qFf1_g26hhY3Jw)

manual merge.

21 years agobitkeeper revision 1.1236.1.88 (423c8d8cq6U-IPZOZ22Ewk0luopVlw)
kaf24@firebug.cl.cam.ac.uk [Sat, 19 Mar 2005 20:37:32 +0000 (20:37 +0000)]
bitkeeper revision 1.1236.1.88 (423c8d8cq6U-IPZOZ22Ewk0luopVlw)

Merge firebug.cl.cam.ac.uk:/local/scratch/kaf24/xen-2.0-testing.bk
into firebug.cl.cam.ac.uk:/local/scratch/kaf24/xen-unstable.bk

21 years agobitkeeper revision 1.1159.273.2 (423c8d62e3tPnc05kdzopOE3xfcNiA)
kaf24@firebug.cl.cam.ac.uk [Sat, 19 Mar 2005 20:36:50 +0000 (20:36 +0000)]
bitkeeper revision 1.1159.273.2 (423c8d62e3tPnc05kdzopOE3xfcNiA)

Allow domain0 to see PCI bridges. It should be able to deal with
seeing PCI buses twice (once as a 'root bridge' from Xen; once by
scanning behind a PCI-PCI bridge itself), and this gets rid of
problems where the bridge needs to be seen by XenLinux for drivers
to work (e.g., Mellanox Infiniband chipsets).
Signed-off-by: Keir Fraser <keir@xensource.com>
21 years agobitkeeper revision 1.1159.273.1 (423c8bfeCXSFg6Xv58QRFeh4HYLpOQ)
kaf24@firebug.cl.cam.ac.uk [Sat, 19 Mar 2005 20:30:54 +0000 (20:30 +0000)]
bitkeeper revision 1.1159.273.1 (423c8bfeCXSFg6Xv58QRFeh4HYLpOQ)

Add MMC and Infiniband devices to XenLinux driver configuration
options.
Signed-off-by: Keir Fraser <keir@xensource.com>
21 years agobitkeeper revision 1.1236.1.87 (423c8189hXTe3A8DrAyRsqryeVoNxQ)
kaf24@firebug.cl.cam.ac.uk [Sat, 19 Mar 2005 19:46:17 +0000 (19:46 +0000)]
bitkeeper revision 1.1236.1.87 (423c8189hXTe3A8DrAyRsqryeVoNxQ)

Add MMC and Infoniband devices to XenLinux driver configuration
options.
Signed-off-by: Keir Fraser <keir@xensource.com>
21 years agobitkeeper revision 1.1236.1.86 (423c7f494Fy0dmD69mD1SkvSgdLfbg)
kaf24@firebug.cl.cam.ac.uk [Sat, 19 Mar 2005 19:36:41 +0000 (19:36 +0000)]
bitkeeper revision 1.1236.1.86 (423c7f494Fy0dmD69mD1SkvSgdLfbg)

Fix x86/64 build.
Signed-off-by: Keir Fraser <keir@xensource.com>
21 years agobitkeeper revision 1.1236.1.85 (423af065m4e0j4eXiTFvV-BrIlfC-A)
kaf24@firebug.cl.cam.ac.uk [Fri, 18 Mar 2005 15:14:45 +0000 (15:14 +0000)]
bitkeeper revision 1.1236.1.85 (423af065m4e0j4eXiTFvV-BrIlfC-A)

Linux 2.6 now always uses writable page tables (even SMP builds). Also
use native definitions for atomic read-modify-write operations on
ptes. Fixed instruction emulator in Xen.
Signed-off-by: Keir Fraser <keir@xensource.com>
21 years agobitkeeper revision 1.1159.272.1 (423ad23cVUXoD_eqhx9vK868Hg9Xlg)
iap10@tetris.cl.cam.ac.uk [Fri, 18 Mar 2005 13:06:04 +0000 (13:06 +0000)]
bitkeeper revision 1.1159.272.1 (423ad23cVUXoD_eqhx9vK868Hg9Xlg)

manualmerge

21 years agobitkeeper revision 1.1159.271.1 (423ad1703X6TrdeKiTr87K5NCQAiGw)
iap10@tetris.cl.cam.ac.uk [Fri, 18 Mar 2005 13:02:40 +0000 (13:02 +0000)]
bitkeeper revision 1.1159.271.1 (423ad1703X6TrdeKiTr87K5NCQAiGw)

trivial comment fix
Signed-off-by: ian.pratt@cl.cam.ac.uk
21 years agobitkeeper revision 1.1236.1.84 (423ab8a8Ull_l3xygvrErQi9C35RrQ)
kaf24@firebug.cl.cam.ac.uk [Fri, 18 Mar 2005 11:16:56 +0000 (11:16 +0000)]
bitkeeper revision 1.1236.1.84 (423ab8a8Ull_l3xygvrErQi9C35RrQ)

Don't print unwieldy array/histogram perfcounters by default.
Signed-off-by: Keir Fraser <keir@xensource.com>
21 years agobitkeeper revision 1.1236.1.83 (423ab1d2UEHQRmLr8x23PzrqkkwogQ)
kaf24@firebug.cl.cam.ac.uk [Fri, 18 Mar 2005 10:47:46 +0000 (10:47 +0000)]
bitkeeper revision 1.1236.1.83 (423ab1d2UEHQRmLr8x23PzrqkkwogQ)

irq.c is modified in unstable repository. Fix Makefile to link to
modified version rather than arch/i386/...
Signed-off-by: Keir Fraser <keir@xensource.com>
21 years agobitkeeper revision 1.1236.1.82 (423a9cf0mYyKREXYDEgunBKsdJ0HSg)
kaf24@firebug.cl.cam.ac.uk [Fri, 18 Mar 2005 09:18:40 +0000 (09:18 +0000)]
bitkeeper revision 1.1236.1.82 (423a9cf0mYyKREXYDEgunBKsdJ0HSg)

Merge firebug.cl.cam.ac.uk:/local/scratch/kaf24/xen-2.0-testing.bk
into firebug.cl.cam.ac.uk:/local/scratch/kaf24/xen-unstable.bk

21 years agobitkeeper revision 1.1159.258.60 (423a9ce2eJtKIkEGHQPPRXvkPvoHqQ)
kaf24@firebug.cl.cam.ac.uk [Fri, 18 Mar 2005 09:18:26 +0000 (09:18 +0000)]
bitkeeper revision 1.1159.258.60 (423a9ce2eJtKIkEGHQPPRXvkPvoHqQ)

Check kmalloc return value in vbd code.
Signed-off-by: Keir Fraser <keir@xensource.com>
21 years agobitkeeper revision 1.1236.1.81 (423a9c35x9t_HfUlWPlWGs0UrB7kUg)
kaf24@firebug.cl.cam.ac.uk [Fri, 18 Mar 2005 09:15:33 +0000 (09:15 +0000)]
bitkeeper revision 1.1236.1.81 (423a9c35x9t_HfUlWPlWGs0UrB7kUg)

Fix bind-IPI hypercall arg check.
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
Signed-off-by: Keir Fraser <keir@xensource.com>
21 years agobitkeeper revision 1.1236.1.80 (423a9b68OkbcbBNoyEmSO2gPwyeN6g)
kaf24@firebug.cl.cam.ac.uk [Fri, 18 Mar 2005 09:12:08 +0000 (09:12 +0000)]
bitkeeper revision 1.1236.1.80 (423a9b68OkbcbBNoyEmSO2gPwyeN6g)

Merge firebug.cl.cam.ac.uk:/local/scratch/kaf24/xen-2.0-testing.bk
into firebug.cl.cam.ac.uk:/local/scratch/kaf24/xen-unstable.bk

21 years agobitkeeper revision 1.1159.258.59 (423a99c28LSWeyvb5zB2Je7BjDgLww)
kaf24@firebug.cl.cam.ac.uk [Fri, 18 Mar 2005 09:05:06 +0000 (09:05 +0000)]
bitkeeper revision 1.1159.258.59 (423a99c28LSWeyvb5zB2Je7BjDgLww)

Fix install script to follow symlinks.
Signed-off-by: Paul Larson <pl@us.ibm.com>
Signed-off-by: Keir Fraser <keir@xensource.com>
21 years agobitkeeper revision 1.1236.1.79 (423a4d121851oHDLywIdWZDzRRlchA)
mwilli2@equilibrium.research [Fri, 18 Mar 2005 03:37:54 +0000 (03:37 +0000)]
bitkeeper revision 1.1236.1.79 (423a4d121851oHDLywIdWZDzRRlchA)

Merge ssh://freefall.cl.cam.ac.uk//auto/groups/xeno/BK/xeno.bk
into equilibrium.research:/export/scratch/xeno-usbfixes.bk

21 years agobitkeeper revision 1.1236.34.13 (4239df9exBuYyfIcI7IkAhaxoiouoA)
kaf24@firebug.cl.cam.ac.uk [Thu, 17 Mar 2005 19:50:54 +0000 (19:50 +0000)]
bitkeeper revision 1.1236.34.13 (4239df9exBuYyfIcI7IkAhaxoiouoA)

Header fixes.

21 years agobitkeeper revision 1.1236.34.12 (42398f7asEUKTar-hO4ZiDXWYTpyiA)
kaf24@firebug.cl.cam.ac.uk [Thu, 17 Mar 2005 14:08:58 +0000 (14:08 +0000)]
bitkeeper revision 1.1236.34.12 (42398f7asEUKTar-hO4ZiDXWYTpyiA)

Some small header-include cleanups. No need for BIGLOCK in dom_mem_op
hypercall.
Signed-off-by: Keir Fraser <keir@xensource.com>
21 years agobitkeeper revision 1.1236.34.11 (423804f1RncutPGYUEnLp5awQB0EYg)
kaf24@firebug.cl.cam.ac.uk [Wed, 16 Mar 2005 10:05:37 +0000 (10:05 +0000)]
bitkeeper revision 1.1236.34.11 (423804f1RncutPGYUEnLp5awQB0EYg)

No need for wbinvd patches in agp driver in unstable tree.
Signed-off-by: Keir Fraser <keir@xensource.com>
21 years agobitkeeper revision 1.1236.34.10 (42380193mzvNMhYda5OtA1f6-GGu8w)
kaf24@firebug.cl.cam.ac.uk [Wed, 16 Mar 2005 09:51:15 +0000 (09:51 +0000)]
bitkeeper revision 1.1236.34.10 (42380193mzvNMhYda5OtA1f6-GGu8w)

Fix ia64 build.
Signed-off-by: Keir Fraser <keir@xensource.com>
21 years agobitkeeper revision 1.1236.34.9 (4238012bpt6Tbd2QMLJnP0tgbMgzxA)
kaf24@firebug.cl.cam.ac.uk [Wed, 16 Mar 2005 09:49:31 +0000 (09:49 +0000)]
bitkeeper revision 1.1236.34.9 (4238012bpt6Tbd2QMLJnP0tgbMgzxA)

Merge

21 years agobitkeeper revision 1.1159.258.58 (4238008ex_KSQqR2a5fd8soijqba4g)
kaf24@firebug.cl.cam.ac.uk [Wed, 16 Mar 2005 09:46:54 +0000 (09:46 +0000)]
bitkeeper revision 1.1159.258.58 (4238008ex_KSQqR2a5fd8soijqba4g)

If a Linux guest is allocated more memory than it can use (due to
highmem constraints) it will now give that RAM back to Xen.
Signed-off-by: Keir Fraser <keir@xensource.com>
21 years agobitkeeper revision 1.1236.34.8 (42373942-BgO6YSNJMW5PAsR4tv0aA)
kaf24@firebug.cl.cam.ac.uk [Tue, 15 Mar 2005 19:36:34 +0000 (19:36 +0000)]
bitkeeper revision 1.1236.34.8 (42373942-BgO6YSNJMW5PAsR4tv0aA)

A few PPC cleanups.
Signed-off-by: Hollis Blanchard <hollisb@us.ibm.com>
Signed-off-by: Keir Fraser <keir@xensource.com>
21 years agobitkeeper revision 1.1236.34.7 (423735acABhfn7rysHwGJkcVOLD6GA)
kaf24@firebug.cl.cam.ac.uk [Tue, 15 Mar 2005 19:21:16 +0000 (19:21 +0000)]
bitkeeper revision 1.1236.34.7 (423735acABhfn7rysHwGJkcVOLD6GA)

XCS cleanups.
Signed-off-by: Keir Fraser <keir@xensource.com>
21 years agobitkeeper revision 1.1236.34.6 (4237272bvTjSGYQFRZj9crMBhKWZZw)
kaf24@firebug.cl.cam.ac.uk [Tue, 15 Mar 2005 18:19:23 +0000 (18:19 +0000)]
bitkeeper revision 1.1236.34.6 (4237272bvTjSGYQFRZj9crMBhKWZZw)

Merge firebug.cl.cam.ac.uk:/local/scratch/kaf24/xen-2.0-testing.bk
into firebug.cl.cam.ac.uk:/local/scratch/kaf24/xen-unstable.bk

21 years agobitkeeper revision 1.1159.258.57 (42372654d-IcZSg1-hScBU0TITRVfg)
kaf24@firebug.cl.cam.ac.uk [Tue, 15 Mar 2005 18:15:48 +0000 (18:15 +0000)]
bitkeeper revision 1.1159.258.57 (42372654d-IcZSg1-hScBU0TITRVfg)

Define new io_remap_pfn_range() for mapping device space into user
applications. Patch drivers to use this instead of remap_pfn_range()
where appropriate. This patch should be pushed upstream to the kernel
maintainers.
Signed-off-by: Keir Fraser <keir@xensource.com>
21 years agobitkeeper revision 1.1236.34.5 (42371bcaRe5QfyoAvMVp0X4Rn667mQ)
jrb44@plym.cl.cam.ac.uk [Tue, 15 Mar 2005 17:30:50 +0000 (17:30 +0000)]
bitkeeper revision 1.1236.34.5 (42371bcaRe5QfyoAvMVp0X4Rn667mQ)

Merge plym.cl.cam.ac.uk:/auto/groups/xeno-xenod/BK/xen-unstable.bk
into plym.cl.cam.ac.uk:/local/scratch/jrb44/xen/bk

21 years agobitkeeper revision 1.1236.35.1 (42371b91vqaZiam66I7Q_46q67kWeg)
jrb44@plym.cl.cam.ac.uk [Tue, 15 Mar 2005 17:29:53 +0000 (17:29 +0000)]
bitkeeper revision 1.1236.35.1 (42371b91vqaZiam66I7Q_46q67kWeg)

Added blockstored and initial distributed parallax backend.

21 years agobitkeeper revision 1.1236.34.4 (42370eder_IQwERchpmusDF9eNt_8A)
kaf24@firebug.cl.cam.ac.uk [Tue, 15 Mar 2005 16:35:42 +0000 (16:35 +0000)]
bitkeeper revision 1.1236.34.4 (42370eder_IQwERchpmusDF9eNt_8A)

No modifications needed to pageattr.c.
Signed-off-by: Keir Fraser <keir@xensource.com>
21 years agobitkeeper revision 1.1236.34.3 (4237063cE2rat5RdEGCsTzuaC6XCcA)
kaf24@firebug.cl.cam.ac.uk [Tue, 15 Mar 2005 15:58:52 +0000 (15:58 +0000)]
bitkeeper revision 1.1236.34.3 (4237063cE2rat5RdEGCsTzuaC6XCcA)

Tidy the x86 emulator interface, and use it from within the
writable pagetable algorithm to deal with otherwise unhandleable cases.
For example: L1 mapped at multiple L2 slots; L1 that maps itself; L1
that also maps the code making the update, or the kernel stack.
This provides a proof-of-concept for the emulator that can be picked
up for the VMX code to improve the device-model emulation.
Signed-off-by: Keir Fraser <keir@xensource.com>
21 years agobitkeeper revision 1.1236.34.2 (4236f1cenxl0_Wb4JHfN5yqRDIoKOw)
vh249@arcadians.cl.cam.ac.uk [Tue, 15 Mar 2005 14:31:42 +0000 (14:31 +0000)]
bitkeeper revision 1.1236.34.2 (4236f1cenxl0_Wb4JHfN5yqRDIoKOw)

Merge arcadians.cl.cam.ac.uk:/auto/groups/xeno-xenod/BK/xen-2.0-testing.bk
into arcadians.cl.cam.ac.uk:/local/scratch-2/vh249/xen-unstable.bk

21 years agobitkeeper revision 1.1159.258.56 (4236f0d8NTb8nv3JBClhBcw3-6u3oQ)
vh249@arcadians.cl.cam.ac.uk [Tue, 15 Mar 2005 14:27:36 +0000 (14:27 +0000)]
bitkeeper revision 1.1159.258.56 (4236f0d8NTb8nv3JBClhBcw3-6u3oQ)

update code for having dynamic update of vbd for blkfront driver on 2.6
add some protection for kmalloc failure on 2.4 and 2.6

Signed-off-by: Vincent Hanquez <vincent@xensource.com>
21 years agobitkeeper revision 1.1236.34.1 (4236a41axFD_nz4Avu26J6WLiOHu7w)
kaf24@firebug.cl.cam.ac.uk [Tue, 15 Mar 2005 09:00:10 +0000 (09:00 +0000)]
bitkeeper revision 1.1236.34.1 (4236a41axFD_nz4Avu26J6WLiOHu7w)

Fix descriptor checking that I broke. Allow conforming code segments -
they are harmless.
Signed-off-by: Keir Fraser <keir@xensource.com>
21 years agobitkeeper revision 1.1236.25.23 (4236103b1rjrMEGV-jUhVaEFEZhosw)
kaf24@firebug.cl.cam.ac.uk [Mon, 14 Mar 2005 22:29:15 +0000 (22:29 +0000)]
bitkeeper revision 1.1236.25.23 (4236103b1rjrMEGV-jUhVaEFEZhosw)

Merge firebug.cl.cam.ac.uk:/local/scratch/kaf24/xen-2.0-testing.bk
into firebug.cl.cam.ac.uk:/local/scratch/kaf24/xen-unstable.bk

21 years agobitkeeper revision 1.1159.258.55 (42361018TeYmwjC8C6haDMNI9sjHUw)
kaf24@firebug.cl.cam.ac.uk [Mon, 14 Mar 2005 22:28:40 +0000 (22:28 +0000)]
bitkeeper revision 1.1159.258.55 (42361018TeYmwjC8C6haDMNI9sjHUw)

Fix highmem patches to use PageHighMem instead of highmem_start_page.
Signed-off-by: Keir Fraser <keir@xensource.com>
21 years agobitkeeper revision 1.1236.25.22 (4235e4fbkgMjr8FNbH_NCE7pnfV92g)
kaf24@firebug.cl.cam.ac.uk [Mon, 14 Mar 2005 19:24:43 +0000 (19:24 +0000)]
bitkeeper revision 1.1236.25.22 (4235e4fbkgMjr8FNbH_NCE7pnfV92g)

Inform guest kernel whether it interrupts kernel or user context
by using RPL of saved CS selector (0 == kernel context;
3 == user context). Add some security checking and enforcement to
switch_to_user hypercall.

21 years agobitkeeper revision 1.1236.25.21 (4235d857_qyCkzeGWIe4csiWvPwPYQ)
kaf24@firebug.cl.cam.ac.uk [Mon, 14 Mar 2005 18:30:47 +0000 (18:30 +0000)]
bitkeeper revision 1.1236.25.21 (4235d857_qyCkzeGWIe4csiWvPwPYQ)

Reduce reliance on complicated pre-exception system in 32-bit and
64-bit entry.S files. Various x86/64 cleanups, and we now flag to the
kernel whether it is interrupting a kernel or user context using saved
RFLAGS[63:56] (equivalently, the byte at RFLAGS+7(%rsp)). Non-zero byte
indicates kernel context.
Signed-off-by: Keir Fraser <keir@xensource.com>
21 years agobitkeeper revision 1.1236.25.20 (423576ddv67ZIGUBXLyQsmLCTyT6NA)
akw27@arcadians.cl.cam.ac.uk [Mon, 14 Mar 2005 11:34:53 +0000 (11:34 +0000)]
bitkeeper revision 1.1236.25.20 (423576ddv67ZIGUBXLyQsmLCTyT6NA)

Bunch of little xcs fixes.

Signed-off-by: andrew.warfield@cl.cam.ac.uk
21 years agobitkeeper revision 1.1236.25.19 (423553b79iCQL1CPX5dZyBiY8j8pnQ)
akw27@arcadians.cl.cam.ac.uk [Mon, 14 Mar 2005 09:04:55 +0000 (09:04 +0000)]
bitkeeper revision 1.1236.25.19 (423553b79iCQL1CPX5dZyBiY8j8pnQ)

Merge arcadians.cl.cam.ac.uk:/auto/groups/xeno-xenod/BK/xeno.bk
into arcadians.cl.cam.ac.uk:/auto/anfs/nos1/akw27/xeno-clone/xeno.bk

21 years agobitkeeper revision 1.1236.30.2 (423553705lFIxda6xBfLOruUqofkAQ)
akw27@arcadians.cl.cam.ac.uk [Mon, 14 Mar 2005 09:03:44 +0000 (09:03 +0000)]
bitkeeper revision 1.1236.30.2 (423553705lFIxda6xBfLOruUqofkAQ)

xcs control channel cleanup fixes from rick cox.

Signed-off-by: andrew.warfield@cl.cam.ac.uk
21 years agobitkeeper revision 1.1236.30.1 (4235526bwxkauxTaQRTxeJkFtQFn7Q)
akw27@arcadians.cl.cam.ac.uk [Mon, 14 Mar 2005 08:59:23 +0000 (08:59 +0000)]
bitkeeper revision 1.1236.30.1 (4235526bwxkauxTaQRTxeJkFtQFn7Q)

Fix unmapping of user-mapped foreign pages in blktap.

Signed-off-by: andrew.warfield@cl.cam.ac.uk
21 years agobitkeeper revision 1.1236.25.18 (4234e6faTHNQkziFhjGrL_0FVPFZ3A)
cl349@firebug.cl.cam.ac.uk [Mon, 14 Mar 2005 01:20:58 +0000 (01:20 +0000)]
bitkeeper revision 1.1236.25.18 (4234e6faTHNQkziFhjGrL_0FVPFZ3A)

Fix SMP build.
Signed-off-by: Christian Limpach <chris@xensource.com>
21 years agobitkeeper revision 1.1236.25.17 (4234e668HvIqSYyanmM-LjGWoLkeXQ)
cl349@firebug.cl.cam.ac.uk [Mon, 14 Mar 2005 01:18:32 +0000 (01:18 +0000)]
bitkeeper revision 1.1236.25.17 (4234e668HvIqSYyanmM-LjGWoLkeXQ)

Merge firebug.cl.cam.ac.uk:/auto/groups/xeno-xenod/BK/xen-unstable.bk
into firebug.cl.cam.ac.uk:/local/scratch/cl349/xen-unstable.bk

21 years agobitkeeper revision 1.1236.28.4 (423473d0O3r-0SRlX-XuEl-7GMNm2A)
iap10@freefall.cl.cam.ac.uk [Sun, 13 Mar 2005 17:09:36 +0000 (17:09 +0000)]
bitkeeper revision 1.1236.28.4 (423473d0O3r-0SRlX-XuEl-7GMNm2A)

Merge freefall.cl.cam.ac.uk:/auto/groups/xeno-xenod/BK/xen-unstable.bk
into freefall.cl.cam.ac.uk:/auto/groups/xeno/users/iap10/xeno-clone/xen-unstable.bk

21 years agobitkeeper revision 1.1236.29.1 (423473c16t30SQy1wWe3VG5fgnCn0Q)
iap10@freefall.cl.cam.ac.uk [Sun, 13 Mar 2005 17:09:21 +0000 (17:09 +0000)]
bitkeeper revision 1.1236.29.1 (423473c16t30SQy1wWe3VG5fgnCn0Q)

Linux panic now calls HYPERVISOR_crash()
Signed-off-by: ian@xensource.com
21 years agobitkeeper revision 1.1236.25.16 (42346bdeuVVwD9BrPeKrwhq8AVn3QA)
cl349@firebug.cl.cam.ac.uk [Sun, 13 Mar 2005 16:35:42 +0000 (16:35 +0000)]
bitkeeper revision 1.1236.25.16 (42346bdeuVVwD9BrPeKrwhq8AVn3QA)

Merge firebug.cl.cam.ac.uk:/auto/groups/xeno-xenod/BK/xen-unstable.bk
into firebug.cl.cam.ac.uk:/local/scratch/cl349/xen-unstable.bk

21 years agobitkeeper revision 1.1236.28.3 (42345466qhL5SYA2jy18RZHvB-s1qg)
iap10@tetris.cl.cam.ac.uk [Sun, 13 Mar 2005 14:55:34 +0000 (14:55 +0000)]
bitkeeper revision 1.1236.28.3 (42345466qhL5SYA2jy18RZHvB-s1qg)

Merge tetris.cl.cam.ac.uk:/auto/groups/xeno-xenod/BK/xen-2.0-testing.bk
into tetris.cl.cam.ac.uk:/auto/groups/xeno-xenod/BK/xen-unstable.bk

21 years agobitkeeper revision 1.1159.258.54 (42345449eD0_m04QlYElhVoRN9Iyow)
iap10@tetris.cl.cam.ac.uk [Sun, 13 Mar 2005 14:55:05 +0000 (14:55 +0000)]
bitkeeper revision 1.1159.258.54 (42345449eD0_m04QlYElhVoRN9Iyow)

Bug fix in recent xend checking
Signed-off-by: ian@xensource.com
21 years agobitkeeper revision 1.1236.28.2 (42340b1fxpFQd7KdettTA0qbWMD-rg)
kaf24@scramble.cl.cam.ac.uk [Sun, 13 Mar 2005 09:42:55 +0000 (09:42 +0000)]
bitkeeper revision 1.1236.28.2 (42340b1fxpFQd7KdettTA0qbWMD-rg)

Manual merge.
Signed-off-by: Keir Fraser <keir@xensource.com>
21 years agobitkeeper revision 1.1236.28.1 (42340a42zVMF1dHpLj0Rzok7P9t48Q)
kaf24@scramble.cl.cam.ac.uk [Sun, 13 Mar 2005 09:39:14 +0000 (09:39 +0000)]
bitkeeper revision 1.1236.28.1 (42340a42zVMF1dHpLj0Rzok7P9t48Q)

Manual merge.
Signed-off-by: Keir Fraser <keir@xensource.com>
21 years agobitkeeper revision 1.1159.258.53 (423408f115Ns6FbhmO7JTOAWVZjwog)
kaf24@scramble.cl.cam.ac.uk [Sun, 13 Mar 2005 09:33:37 +0000 (09:33 +0000)]
bitkeeper revision 1.1159.258.53 (423408f115Ns6FbhmO7JTOAWVZjwog)

Small cleanup to shutdown codes.
Signed-off-by: Keir Fraser <keir@xensource.com>
21 years agobitkeeper revision 1.1159.258.52 (4233991dQspKbtD0n-C6ReG4f2lHAQ)
iap10@freefall.cl.cam.ac.uk [Sun, 13 Mar 2005 01:36:29 +0000 (01:36 +0000)]
bitkeeper revision 1.1159.258.52 (4233991dQspKbtD0n-C6ReG4f2lHAQ)

Add hypercall to allow domains to request that they be crashed.
Signed-off-by: ian@xensource.com
21 years agobitkeeper revision 1.1236.25.15 (423392ebXXffMtGJq4KKBtLnkTDFIg)
cl349@firebug.cl.cam.ac.uk[cl349] [Sun, 13 Mar 2005 01:10:03 +0000 (01:10 +0000)]
bitkeeper revision 1.1236.25.15 (423392ebXXffMtGJq4KKBtLnkTDFIg)

Add further error checking to map_domain_va
Fix page table index calculation
Signed-off-by: Kip Macy
21 years agobitkeeper revision 1.1236.25.14 (42338ac2o4mi66zj6XSPc2Z66lgEaQ)
cl349@firebug.cl.cam.ac.uk [Sun, 13 Mar 2005 00:35:14 +0000 (00:35 +0000)]
bitkeeper revision 1.1236.25.14 (42338ac2o4mi66zj6XSPc2Z66lgEaQ)

Various cleanups.
Signed-off-by: Christian Limpach <chris@xensource.com>
21 years agobitkeeper revision 1.1236.25.13 (423386505SwGplSmaVcNHcvNqtQ2QA)
cl349@firebug.cl.cam.ac.uk [Sun, 13 Mar 2005 00:16:16 +0000 (00:16 +0000)]
bitkeeper revision 1.1236.25.13 (423386505SwGplSmaVcNHcvNqtQ2QA)

Automerge